package com.tong.hao.ac.api.service.query;

import com.tong.hao.ac.api.model.in.query.QueryUserInfoIn;
import com.tong.hao.ac.api.model.out.query.QueryUserInfoOut;

/**
 * 客户信息查询
 *
 * @author 友野浩二
 */
public interface IQueryUserInfoController {

    String QUERY_USER_INFO = "/query/user/info";
    String QUERY_USER_INFO_PAGE = "/query/user/info/page";
    String QUERY_USER = "/query/user";

    /**
     * @return com.tong.hao.ac.api.model.out.query.QueryUserInfoOut
     * @Author 友野浩二
     * @Description // 简单查询
     * @Date 2020/5/5 1:33
     * @Param [queryUserInfoIn]
     */
    QueryUserInfoOut queryUserInfo(QueryUserInfoIn queryUserInfoIn);

    /**
     * @return com.tong.hao.ac.api.model.out.query.QueryUserInfoOut
     * @Author 友野浩二
     * @Description 分页查询
     * @Date 2020/5/5 1:33
     * @Param [queryUserInfoIn]
     */
    QueryUserInfoOut queryPageUserInfo(QueryUserInfoIn queryUserInfoIn);

    /**
     * @return com.tong.hao.ac.api.model.out.query.QueryUserInfoOut
     * @Author 友野浩二
     * @Description // 测试mybatis-plus使用mapper.xml文件进行查询
     * @Date 2020/5/5 1:34
     * @Param [queryUserInfoIn]
     */
    QueryUserInfoOut queryUser(QueryUserInfoIn queryUserInfoIn);

}
